remain in existence - French English Dictionary